﻿.search {
	width: 1100px;
	height: 60px;
	display: flex;
	flex-direction: row;
	margin: 25px auto;
}

.search .search_options input::-webkit-input-placeholder {
	color: #ff8313;
}

.search .search_options input::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #ff8313;
}

.search .search_options input:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #ff8313;
}

.search .search_options input:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #ff8313;
}

.search .search_options {
	overflow: hidden;
	width: 400px;
	height: 50px;
	display: flex;
	border-radius: 5px;
	position: relative;
}

.search .search_options input {
	width: 320px;
	line-height: 60px;
	border: none;
	padding-left: 10px;
	box-shadow: 0px 0px 7px #d3d3d3 inset;
	box-sizing: border-box;
	outline: none;
	padding-left: 40px;
}

.search .search_options .saerch_btn {
	width: 80px;
	height: 60px;
		background: -webkit-linear-gradient(to left, #ff8856, #fca94f);
	/* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(to left, #ff8856, #fca94f);
	/* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(to left, #ff8856, #fca94f);
	/* Firefox 3.6 - 15 */
	background: linear-gradient(to left, #ff8856, #fca94f);
	box-shadow: -2px 0px 12px #888888;
}

.search .search_options .saerch_btn img {
	width: 30px;
	height: 24px;
	margin: 14px 25px;
}
.search .search_options .saerch_btn img:hover {
	cursor:pointer;
}
.search .search_gj {
	height: 60px;
	line-height: 50px;
	flex: 1;
	display: flex;
	flex-direction: row;
	padding-left: 30px;
	color: #aaaaaa;
}

.search .search_gj h4 {
	display: inline-block;
	font-size: 16px;
	padding-right: 15px;
	font-weight: lighter;
}

.search .search_gj ul li {
	float: left;
	margin: 0px 12px 0px 0px;
	font-size: 15px;
}

.search .search_gj ul li a {
	color: #aaaaaa;
	
}

.search .search_gj ul li a:hover {
	text-decoration: underline;
	color: #FE8D16;
}

	
		
				.chooseList{
					width: 320px;
					height:120px;
					background: #ebebeb;
					border-radius: 5px;
					display: none;
				}
				.chooseList p{
					line-height: 30px;
					width:100%;
					box-sizing: border-box;
					padding-left: 10px;
					font-size: 14px;
				}
				.chooseList ul li{
					line-height: 30px;
					font-size: 13px;
					padding-left: 14px;
					cursor: pointer;
				}
				.chooseList ul li:hover{
					background: #fca94f;
					color:#FFF;
				}

	/*箭头向下*/
              .to_bottom {
                  width: 0;
                  height: 0;
                  border-top: 13px solid #ff8313;
                  border-left: 10px solid transparent;
                  border-right: 10px solid transparent;
                  position: absolute;
                  top: 19px;
                  left: 10px;
                  transition: all 0.5s;
              }